<?php
/**
 * 创建人 : Forpastime
 * 创建时间: 2023/4/18 10:02
 * 个人主页 : http://forpastime.com
 */
namespace App\Annotation;

use Doctrine\Common\Annotations\Annotation\Target;
use Hyperf\Di\Annotation\AbstractAnnotation;
use phpseclib3\Math\BinaryField\Integer;

/**
 * @Annotation
 * @Target("ALL")
 *
 * 生成后台菜单注解类
 * Class AdminNode
 * @package App\Annotation
 */
class AdminNode extends AbstractAnnotation
{
    /**
     * 权限节点名称
     * @var string
     */
    public $name;
    /**
     * 是否显示为菜单
     * @var Integer
     */
    public $isMenu;
    /**
     * 排序
     * @var Integer
     */
    public $sort;


    /**
     * 顶级菜单icon
     * @var string
     */
    public $style;

    public function __construct($properties)
    {
        parent::__construct($properties);
    }
}